Adwaita: checkbutton and radiobutton backdrop color fix
authorLapo Calamandrei <calamandrei@gmail.com>
Sat, 19 Mar 2016 16:46:49 +0000 (17:46 +0100)
committerLapo Calamandrei <calamandrei@gmail.com>
Sat, 19 Mar 2016 16:46:49 +0000 (17:46 +0100)
this sets the right backdrop color to the label insider the
aformentined widgets.

gtk/theme/Adwaita/_common.scss
gtk/theme/Adwaita/gtk-contained-dark.css
gtk/theme/Adwaita/gtk-contained.css

index 55ee61f6422f7f4f5d48e67664f6dcfb7d9ef1c5..a9a64bf75556947a840cff31bbdc4b8625c50d14 100644 (file)
@@ -2497,6 +2497,8 @@ checkbutton.text-button, radiobutton.text-button {
     &:last-child { margin-right: 4px; }
   }
 
+  &:backdrop { color: $backdrop_fg_color; }
+
   &:disabled {
     &:active, &:indeterminate, & {
       // set insensitive color, which is overriden otherwise
index f6f1224da191916d1440ced31f22611cef319b5c..ab6fbdefa384cc4a630319dfb8e62203c5b7de2e 100644 (file)
@@ -2442,6 +2442,8 @@ checkbutton.text-button, radiobutton.text-button {
     margin-left: 4px; }
   checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child {
     margin-right: 4px; }
+  checkbutton.text-button:backdrop, radiobutton.text-button:backdrop {
+    color: #949796; }
   checkbutton.text-button:disabled:active, checkbutton.text-button:disabled:indeterminate, checkbutton.text-button:disabled, radiobutton.text-button:disabled:active, radiobutton.text-button:disabled:indeterminate, radiobutton.text-button:disabled {
     color: #949796; }
     checkbutton.text-button:disabled:active:backdrop, checkbutton.text-button:disabled:indeterminate:backdrop, checkbutton.text-button:disabled:backdrop, radiobutton.text-button:disabled:active:backdrop, radiobutton.text-button:disabled:indeterminate:backdrop, radiobutton.text-button:disabled:backdrop {
index b2a58c771a35db8eb99d769d11aba77a0874f01a..33e08fbcf6874029c524fc4ea03b04bd148bc0b8 100644 (file)
@@ -2466,6 +2466,8 @@ checkbutton.text-button, radiobutton.text-button {
     margin-left: 4px; }
   checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child {
     margin-right: 4px; }
+  checkbutton.text-button:backdrop, radiobutton.text-button:backdrop {
+    color: #8b8e8f; }
   checkbutton.text-button:disabled:active, checkbutton.text-button:disabled:indeterminate, checkbutton.text-button:disabled, radiobutton.text-button:disabled:active, radiobutton.text-button:disabled:indeterminate, radiobutton.text-button:disabled {
     color: #8b8e8f; }
     checkbutton.text-button:disabled:active:backdrop, checkbutton.text-button:disabled:indeterminate:backdrop, checkbutton.text-button:disabled:backdrop, radiobutton.text-button:disabled:active:backdrop, radiobutton.text-button:disabled:indeterminate:backdrop, radiobutton.text-button:disabled:backdrop {